package com.atguigu.gmall.cart.service;

import com.atguigu.gmall.common.result.Result;
import com.atguigu.gmall.model.cart.CartInfo;

import java.util.List;

public interface CartInfoService {


    //加入购物车
    void addCart(Long skuId, Integer skuNum, String userId);

    //加入购物车 查询
    CartInfo toCart(Long sId, Integer sNum, String userId);

    //去购物车结算 （查询购物车集合）
    List<CartInfo> cartList(String userId, String userTempId);

    //更新购物车选中状态
    Result checkCart(Long skuId, Integer isChecked);

    //查询选中的购物车
    List<CartInfo> findCartInfoListAndChecked(String userId);

    //点击加号减号添加商品
    //Void addtoCart(Long skuId, Integer skuNum);


}
